花费 16 ms
OpenGL学习入门之VS2010环境配置 [转]

OpenGL开发环境简介    基于OpenGL标准开发的应用程序运行时需有动态链接库OpenGL32.DLL、Glu32.DLL,这两个文件在安装Windows NT时已自动装载到C:\W ...

Tue Feb 14 06:22:00 CST 2012 6 36367
图像处理:图像灰度化

  灰度图像上每个像素的颜色值又称为灰度,指黑白图像中点的颜色深度,范围一般从0到255,白色为255,黑色为0。所谓灰度值是指色彩的浓淡程度,灰度直方图是指一幅数字图像中,对应每一个灰度值统计出具有 ...

Tue Apr 15 08:49:00 CST 2014 0 23250
蒙特卡洛积分法(一)

今天我们来讲一节数学课:蒙特卡洛积分 一般在工程实践中,面对的函数千变万化,我们很难直接计算得出某个函数的积分的解析解。为了求解函数积分的数值解,蒙特卡洛法是一种强大的积分方法。它的推导过程如下: 假 ...

Fri Jan 03 04:30:00 CST 2020 0 4470
矩阵的平移、旋转与缩放

世界坐标中的一个点乘以一个四维矩阵,可以实现平移,旋转和缩放等等。 平移就是 ,旋转和缩放就是 (M分别是对应的旋转缩放矩阵) 当 中为0时,是向量 ...

Mon Sep 19 03:16:00 CST 2016 0 7298
PBR技术简介(三):菲涅尔公式

上一篇文章我们讲了Cook-Torrance BRDF模型,我们知道它由三个部分组成:法向分布函数、几何函数以及菲涅尔(Fresnel)公式。这次我们讲菲涅尔公式。 当光线碰撞到一个表面的时候,菲涅尔 ...

Thu Jul 23 05:18:00 CST 2020 0 2260
BVH树的构建与遍历

在计算机图形学中,BVH树是一种空间划分的数据结构,广泛运用于光线追踪。今天来讲述一下它的建立和遍历方法。 BVH树的建立 BVH树的建立分为以下几步: 1.遍历当前场景中的所有物体,存储下它们的 ...

Fri Feb 07 01:44:00 CST 2020 1 2655
macOS平台下虚拟摄像头的研发总结

一、背景介绍 虚拟摄像头,顾名思义,就是利用软件技术虚拟出一个摄像头硬件设备供用户使用。当我们需要对视频图像进行处理再输出时,虚拟摄像头就具备非常大的价值了。关于如何在Windwos上实现一 ...

Sat Apr 08 23:57:00 CST 2017 8 4103
ToneMapping算法简介

说起Tone Mapping,就不能不提HDR。HDR(High Dynamic Range, 高动态范围)是一种颜色范围,在传统的RGB中,每一个通道的颜色都是从属于[0,1]之间的浮点数范围,0代 ...

Fri Jun 05 19:32:00 CST 2020 0 2081
DDA与Bresenham画线算法

一、数字微分分析仪(digital differential analyzer, DDA)方法是一种线段扫描转换算法。在一个坐标轴上以单位间隔对线段取样,从而确定另一个坐标轴上最靠近线路径的对应整数值 ...

Tue May 24 22:59:00 CST 2016 0 5805
CG-光栅图形学多边形扫描转换算法-学习笔记

一、多边形扫描转换算法——X扫描线算法 1. 背景 1° 多边形的两种重要表示方法:顶点表示和点阵表示; 2° 光栅图形的一个基本问题就是把多边形的顶点表示转换成点阵表示。称为多边形的扫描 ...

Wed Sep 26 08:08:00 CST 2018 0 2120

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM